
package com.freepay.infrastructure.persistence;


import se.citerus.dddsample.infrastructure.persistence.hibernate.HibernateRepository;
import org.springframework.stereotype.Repository;
import com.freepay.domain.model.datafono_virtual.DatafonoVirtual;
import com.freepay.domain.model.datafono_virtual.DatafonoVirtualRepository;


@Repository
public class DatafonoVirtualRepositoryHibernate  extends HibernateRepository implements DatafonoVirtualRepository {

  @Override
  public DatafonoVirtual getInstance(int codigo) {
    return (DatafonoVirtual) getSession().
      createQuery("from DatafonoVirtual where codigo= :codigo").
      setParameter("codigo", codigo).
      uniqueResult();
  }  
  
}
